end up on a desert island - Deutsch Englisch Wörterbuch